French translation for "where there's life there's hope"
tant qu'il y a de la vie il y a de l'espoir (il y a toujours un espoir)
Related Translations:
where: n. où, endroit, lieu où l'on se trouveadv. où; d'où; comment; à quel endroitpron. où, en quel lieu, à quel endroitconj. où; là où; à l'endroit où; au lieu où; quand; si